package com.yunpeng.aidevice.common.dto.save;

import java.util.List;

/**
 * DeviceNoticeParameterSaveDTO
 *
 * @author : Moore(hemw)
 * @date : 2020-04-28
 */
public class DeviceNoticeParameterSaveDTO {

    /**
     * 设备代码
     */
    private String deviceCode;
    /**
     * 规则代码集合
     */
    private List<String> scripts;

    /**
     * 规则参数集合
     */
    private List<ScriptParameterSaveDTO> parameters;

    /**
     * 商户代码
     */
    private String merchantCode;

    /**
     * 租户代码
     */
    private String tenantCode;


    public String getDeviceCode() {
        return deviceCode;
    }

    public void setDeviceCode(String deviceCode) {
        this.deviceCode = deviceCode;
    }

    public List<String> getScripts() {
        return scripts;
    }

    public void setScripts(List<String> scripts) {
        this.scripts = scripts;
    }

    public List<ScriptParameterSaveDTO> getParameters() {
        return parameters;
    }

    public void setParameters(List<ScriptParameterSaveDTO> parameters) {
        this.parameters = parameters;
    }

    public String getMerchantCode() {
        return merchantCode;
    }

    public void setMerchantCode(String merchantCode) {
        this.merchantCode = merchantCode;
    }

    public String getTenantCode() {
        return tenantCode;
    }

    public void setTenantCode(String tenantCode) {
        this.tenantCode = tenantCode;
    }

    @Override
    public String toString() {
        return "DeviceNoticeParameterSaveDTO{" +
                "deviceCode='" + deviceCode + '\'' +
                ", scripts=" + scripts +
                ", parameters=" + parameters +
                ", merchantCode='" + merchantCode + '\'' +
                ", tenantCode='" + tenantCode + '\'' +
                '}';
    }
}
